suggest some openings for black In response to d4..


I like the Grunfeld and KID, but at your rating I'd suggest just some e6 d5 setup where you play c5 at some point before bringing the knight out, like so:
It will get you a somewhat open game where you have some room to breath, where the openings I like leave you a bit more cramped and hard to play.

It's the Tarrasch defense of the Queens Gambit Declined. At some point white will play cxd5 then exd5 but your bishop on e7, 0-0, and develop the queen side. It's a good defense with a safe king.
But the endgames get harder to win the higher you go up in rating. But it is not really a concern till you are over 2000.

It's the Tarrasch defense of the Queens Gambit Declined.
Yeah but I was recommending the general setup with a sample line from White's side, there are tens of openings with basically this same Black approach across 1.d4, works against the catalan, london, so on. That's why I picked it. You can't rely on a 900 opponent to play into a tarrasch 20 moves deep, but you can rely that this setup will be generally stable while still being able to challenge them against whatever nonsense they try.

It's the Tarrasch defense of the Queens Gambit Declined.
Yeah but I was recommending the general setup with a sample line from White's side, there are tens of openings with basically this same Black approach across 1.d4, works against the catalan, london, so on. That's why I picked it. You can't rely on a 900 opponent to play into a tarrasch 20 moves deep, but you can rely that this setup will be generally stable while still being able to challenge them against whatever nonsense they try.
I agree and it is a good recommendation. Another beauty of it is that it is the French defense against 1.e4. Like two defenses for the price of one.
Mind you... I'm thinking Club level (like myself)
The Queens Gambit Orthodox Var.
Include 3...Be7 (the Alatortsev Var) to thwart White playing the more aggressive and flexible version of the QG Exchange Var.
At the club level.... People have done and forgot the theory behind the Orthodox Var.. (maybe they will be able to play some lines ... but understand the subtleties??? IDK..... Just knuckle down on the "Old main lines" after 7.Rc1 c6 then study the Systems after 7. Rc1 i.e 7...a6 (a very QGA type approach) and then Systems after 7.Qc2 i.e. 7...c5 ( A Semi-Tarrasch approach with less neutering of the dynamics)
Then pick either the Closed or the Open var of the Catalan.
IMO that's a strong repertoire... stronger that one would think for Club playing

Getting a position like this is what I'd recommend. Learning something like the nimzo-indian won't matter at the beginner level because it is very rare for an opponent to know 2. c4 against 1. Nf6 and even if they do, they will be out of theory very soon. The King's Indian Defense is also a good opening if you want to go for an attack on the enemy king.

I would recommend the queen's gambit declined since it's pretty solid and principled opening. It's also really flexible and you can play it again the English (1.c4) and reti setups (1.Nf3 2.g3 or 1.Nf3 2. b3)

Play something Unsound & very Brutal Force.
Try playing e5
Than rush your Queen & Bishop our to checkmate on F2. Be very aggressive and Caveman style below 1,000.
Than start playing solid at 1,000.
Queen's Gambit Declined, Queen's Gambit Accepted, Slav Defense, Nimzovich Indian Defense, Grünfeld Indian Defense.

They will most likely play a3 because in their simplistic mind they will think your Queen move has deep rooted plan of doing Queen check on b4 square so they will try to stop you.