This question already has an answer here:
OK so I have a wallet on Blockchain.info. It is able to receive btc bch and eth coins. My friend sent me some btc but I accidently gave him the bch address. Am I screwed? Can the btc arrive in the wallet through a bch address?