I cannot complete this.
Large square #1 is giving two solutions for "B", large square #2 gives an answer for "A" but the square is flawed.
The centre square gives two solutions . . . but this doesn't affect "A", "B", "C" or "D".
"D" and "C" are fine.
Anyone else having difficulties?