a. Personally, I think that you may be long-term friends with someone who is on the same wavelength as you.
b. I think opposites do attract, but those different qualities that attracted you at first can annoy you later!
c. On the whole, I don't agree with that opinion.
d. I think people choose like-minded friends. That extends to physical appearance - if you have similar tastes, you may appreciate similar clothes and hairstyles.
e. It is sometimes claimed that opposites attract when it comes to friendship.
(Adapted from Tiếng Anh 12 Friends Global)