Synonym of Vagrant is _______ ?

A.  Roving

B.  Stable

C.  Honoured

D.  Stubborn