The correct option is C renovated
Obsolete (Adj) means outdated in design, style or construction but renovated means to restore or repair in good condition
Antonym: Renovated, contemporary, In vogue
Synonym: Antiquated, Antediluvian, Superannuated
E.g. An obsolete locomotive is called vintage.