Step 1: Understanding the Concept
Both solutes are non-electrolytes, so isotonic solutions have the same molarity.
Step 2: Molarity of glucose
\(\dfrac{18}{180} = 0.1\ \text{mol}\) in \(1\ \text{dm}^3\), so \(C = 0.1\ \text{M}\).
Step 3: Urea in 500 mL
Moles of urea \(= 0.1\times 0.5 = 0.05\ \text{mol}\). Mass \(= 0.05\times 60 = 3\ \text{g}\).
Final Answer:
The urea solution contains 3 g in 500 mL.
\[ \boxed{\text{(B) }3\ \text{g}} \]