The ADFFs launching data will each connect to BDFFs latching data. CLKA and CLKB are asynchronous (not off the same PLL). Each DFF pair can/will have a different path delay between them. So on a CLKB, a BDFF might latch a just-changed data bit, an about-to-change bit or a changing bit (go metastable).