Answer:
A. Su
Explanation:
Because Su literally translates to their. Tu means you/your and mi means mine/my.
If it were casas, then you just modify the pronoun to sus.
No. Esta nublado means it's cloudy. Another expression for it's raining would be esta lloviendo
Hope this helps!