Can someone help me ASAP

An architect designed an office complex with 4 towers. The A tower is 100 feet shorter than the B tower, but it is 200 feet taller than the C tower. The C tower is 100 feet taller than the D tower. The D tower is 300 feet tall. How tall is the B tower?