It would be D because "delante" means "in front" while "de" means "of".
<span>Recycling as an effective alternative to conserve the environment</span>
Hey! I believe you’re in the wrong subject lol. Or are you trying to translate this from Spanish to English?
Solution:
The correct form is:
Vosotros os lo poneis.
GOOD LUCK...!!!