KeerthanaPosted on He lays out fifty percent of his income on bonds and shares. aallots bdistributes cdonates dspends Answer : Option DExplanation : Phrase lay out means : to spend money; fork out; to spread something out. Rate This:NaN / 5 - 1 votesAdd comment