Please read the following table in Markdown format and then answer the question according to the table. Table cells in one row are seperated by '|', and different rows are seperated by '
'.

Table:
| District | Incumbent | Party | First elected | Result | Candidates |
| --- | --- | --- | --- | --- | --- |
| Massachusetts 1 | John Olver | Democratic | 1991.0 | Re-elected | John Olver (D) 67.56% Matthew Kinnaman (R) 32.38% |
| Massachusetts 2 | Richard Neal | Democratic | 1988.0 | Re-elected | Richard Neal (D) unopposed |
| Massachusetts 3 | Jim McGovern | Democratic | 1996.0 | Re-elected | Jim McGovern (D) unopposed |
| Massachusetts 4 | Barney Frank | Democratic | 1980.0 | Re-elected | Barney Frank (D) unopposed |
| Massachusetts 7 | Ed Markey | Democratic | 1976.0 | Re-elected | Ed Markey (D) unopposed |
| Massachusetts 8 | Mike Capuano | Democratic | 1998.0 | Re-elected | Mike Capuano (D) unopposed |
| Massachusetts 9 | Stephen Lynch | Democratic | 2001.0 | Re-elected | Stephen Lynch (D) unopposed |
Question:
Who were the candidates when Barney Frank was the incumbent?
Answer:
Barney Frank (D) unopposed