Your answer is B. preposition
The official meaning of partner in the English language is ''a person who takes part in an undertaking with another or others, especially in a business or firm with shared risks and profits.''
But there are other ways to use partner, a partner can be a companion such as a friend. Another meaning of partner can be a love interest such as a spouse.