BC started slowly and trailed 25-17 before closing the first half with 12-4 run. Dudley scored the final four points for the tie and six more in BC's 19-2 run to open the second half. He had 10 rebounds to finish with a double-double.
That made it 47-31 and put the Mountaineers (11-3, 1-2) away with 13 minutes left.
Boston College showed no signs of rust despite having a full off week after beating then-No. 10 Connecticut on the road and Providence. Craig Smith scored 20 points and Jermaine Watson came off the bench to add 13.
BC's 14-game winning streak is the school's longest since a 19-game span during the 1968-69 season.
The crowd became so frustrated with Dudley's play that they booed each time he touched the ball after he made a gesture following a dunk for his first points. After his other dunk, this to give BC its biggest lead at 72-50 with 1:57 left, Dudley was charged with a technical for another gesture.
Skinner then removed him for the remainder of the game.
The lopsided win made a case for BC's first top 10 ranking since December of 2001.
The Eagles remain one of four Division I teams still undefeated. The other three – Illinois, Kansas and Duke – are No. 1, 3 and 5, respectively.
In winning its second straight Big East road game, BC moved to 8-0 in away games this year and is now 21-13 in Big East road games since 2000, the best in the league. Only Notre Dame also has a winning league road record since then.
Mike Gansey and Tyrone Sally led West Virginia with 14 and 13 points, respectively.
The Mountaineers were one once of the nation's hottest three-point shooting teams but were held below 21 percent from there for the third time in four games. All were losses.
WVU made three of 23 from behind the arc.
After starting 10-0, West Virginia, which lost for the first time in nine home games, has lost three of four and two straight. It dropped out of the Top 25 last week after appearing for the first time since March, 1998.
Boston College has won six of the last seven meetings between the schools and was the first 13-0 team ever to play at the 34-year old WVU Coliseum.