Rosaura is dressed like a man, because:
Option 'D'. Her disguise is for protection.
She used a disguise to pass unnoticed through the mountains of Poland, and avenge her own honor, since Rosaura's father had seduced her mother, and left her without husband or honor.