A D B
This page is demonstrating two interesting differences in Chrome vs. Firefox:
  1. Collapsed ranges in Chrome have a width of 1px, which shifts the left side of the rect
  2. Individual client rectangles are truncated to the nearest pixel in Chrome, but the corresponding bounding client rect is not