Cannot Ping One of The Mikrotik Interface IP Address (Static Routing/Subnetting)

Hi, need help on mikrotik static routing for my office:
Network-Diagram.png
Router A is Mikrotik v6.34.4
Router B, C and D is Mikrotik v5.20

Why is the address of eth2: 10.0.11.1 of Router C and address of eth2: 10.0.12.1 of Router D cannot be pinged from Router A, Host A or Host B? But when I pinged the Host D and Host E from Router A, Host A or Host B it replied.

And the address 10.0.11.1 and 10.0.12.1 both can be pinged from Host C and Router B

Below are routing table for Router B:

/ip route
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=10.0.9.1 scope=30 \
    target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=10.0.11.0/24 gateway=\
    10.0.10.100 scope=30 target-scope=10
add check-gateway=ping disabled=no distance=1 dst-address=10.0.12.0/24 gateway=\
    10.0.10.200 scope=30 target-scope=10

And below are routing table for Router C and Router D:

/ip route
add disabled=no distance=1 dst-address=0.0.0.0/0 gateway=10.0.10.1
    target-scope=10

The logical insight explaination of this problem will be much appreciated.

Regards,
ayrus02

Check ARP Table

IP - MAC = Matching