Hi,
Return Frequency itself is based on Visits, so every page within a visit would have the same return frequency applied....
Example:
Visit 1 (first ever visit, therefore not counted as "return")
Visit 2 (2 days later)
Visit 3 (5 days later)
If you are looking at "Page A", you would get a "1 to 3 days" return frequency on all pages in Visit 2, but Visit 3 won't show up at all since Page A wasn't hit during that Visit.
Now, when it comes to the segment, it depends on how your segment is defined.... if it's a HIT or Visit based segment, the results should be the same (at a high level count), since whether you are just looking at "Page A" in isolation, or "Page A" as part of a visit, Visit 2 will be returned in your results. But, if you are using a VISITOR based segment, then if the Visitor has hit "Page A" within the reporting period, then Visit 2 and Visit 3 would be included (even though "Page A" wasn't a part of Visit 3).
If you were to break down the pages in your table, ignoring segmentation for a moment all pages within the returns will be included.
If you are using a HIT segment, only "Page A" would show, since you are restricting the results to just that one page. A VISIT segment will return "Page A" and "Page D" as those were both a part of the visit with "Page A"; and if using VISITOR segment, you would get Pages A, D and E.