27He is the most generous man, I ............ him for a long time.AknewBhave knownCknowDhad known Answer not set Join the discussion Report an error Share