AbstractA set H of disjoint faces of a plane bipartite graph G is a resonant pattern if G has a perfect matching M such that the boundary of each face in H is an M-alternating cycle. An elementary result was obtained [Discrete Appl. Math. 105 (2000) 291–311]: a plane bipartite graph is 1-extendable if and only if every face forms a resonant pattern. In this paper we show that for a 2-extendable plane bipartite graph, any pair of disjoint faces form a resonant pattern, and the converse does not necessarily hold. As an application, we show that all boron–nitrogen (B–N) fullerene graphs are 2-resonant, and construct all the 3-resonant B–N fullerene graphs, which are all k-resonant for any positive integer k. Here a B–N fullerene graph is a pla...