Correct option is D
When a number + noun is used as an adjective before another noun, the noun remains singular.
Here, “50-rupee” is a compound adjective describing note, so rupee must be singular.
“50-rupees note” is incorrect because adjectives do not take plural forms.
Correct sentence: On my way to school, I found a 50-rupee note.