Checkmate in 1

B1=Q or rook on d1 or B1=R
Two of those are impossible moves, while the middle one (Rd1+) is not mate.

Queen to g2
That move is illegal. It was pointed out multiple times already.
rook checkmate is also not possible, as it is a stalemate somehow
Learn the chess rules..

Pawn to A1 and promote to a queen
Dude, why don't you stop and think? Yesterday you suggested an illegal move, now you suggest an impossible move.

Pawn to A1 and promote to a queen
Dude, why don't you stop and think? Yesterday you suggested an illegal move, now you suggest an impossible move.
its not a1 its a8

Some of you guys don't realise there are three checkmates in 1. 1) Queen G2. 2) Bishop D5. 3) Rook C1. I hope you guys learned something new, if you have any questions, let me know.

Queen g2 is debunked because the queen is pinned. Bishop D5 can be blocked by the queen. The same thing for rook C1.
rook c3?