Answer:
A. Yes
Step-by-step explanation:
Since the subject of this sentence is plural, that means the verb must fit with a plural subject. In this sentence, "have given" is the correct term to go with the plural "my friends." If the subject was singular, the sentence would read, "My friend has given me good advice." However, since "my friends" is plural, "has given" would be incorrect. The sentence is correct in using "have given."