Answer: struggled
Explanation: trust
Answer:
I think floundered means to struggle, so I think its B. struggled
Good luck :D
9.4m questions
12.1m answers