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