Not "Amina likes tea coffee." — say "Amina likes tea and coffee.". and is the word that joins the two ideas together.
Try it: Amina likes tea ___ coffee. She drinks both. (and / but / or) Answer: and — She likes both, so you are adding one idea to another, that is and. "but" would mean she likes one and not the other; "or" would offer a choice.
but = contrast
Use but when the second idea is the opposite or a surprise.
Hiroshi likes coffee but not tea.
The cafe is small but nice.
Sofia wants to go but she is tired.
Not "Hiroshi likes coffee and not tea." — say "Hiroshi likes coffee but not tea.". The two ideas clash, so use but, "and" is only for ideas that match.
Try it: Hiroshi likes coffee ___ he doesn't like tea. (but / and / because) Answer: but — The second idea is the opposite of the first, so use but. "and" would mean both go together, but here one is yes and one is no.
or = choice
Use or to give a choice between two things.
Tea or coffee?
We can walk or take the metro.
Is Amina at home or at school?
Try it: Pick one drink: tea ___ coffee? (or / and / but) Answer: or — You are choosing one, not both, so use or. "and" would mean you want both, which is not a choice.
because = reason
Use because to give the reason. It answers why something happens.
Sofia is happy because it's Friday.
They are tired because the class is long.
Hiroshi is at home because he is sick.
Not "Hiroshi is at home and he is sick." — say "Hiroshi is at home because he is sick.". because comes before the reason (he is sick). "and" just adds the two ideas, it doesn't show that one is the reason for the other.
Try it: Hiroshi is at home ___ he is sick. (because / but / and) Answer: because — "He is sick" is the reason he is at home, so use because. "and" only adds the ideas, and "but" would signal a surprise, neither shows the reason.
Try it: I like coffee ___ I don't like tea. (but / and / or) Answer: but — Yes to coffee, no to tea, the ideas clash, so use but. "and" is only for ideas that go the same way.
Try it: Sofia sleeps early ___ she is tired. (because / but / or) Answer: because — Being tired is the reason she sleeps early, so use because. "but" would signal a surprise, and there is none here.