Peter is too shy to talk to people so he wouldn't make many friends.
Of the below sentences, which one does *not* make sense?

a. "peter have many friends because he is socially popular"
b. "peter have many friends because he is socially awkward"