SHE IS HAPPY ………… HER FRIEND AS THEY HAVE NOT MET EACH OTHER FOR 5...

21. She is happy ………… her friend as they have not met each other for 5 years.

A. met B. meeting C. to meet D. meet