• Find Your Next Home
    Find Your Next Home
    Want an even more powerful MLS® search experience?
    Scroll down to find out how

White Rock Single Family Residence for Sale

Forgot password Extend Verify Contact
We have found a total of 127 listings, but only 125 are available for public display. To get instant access to all 127 listings, please .
1-20/125
  • 1265 Kent Street: White Rock House for sale (South Surrey White Rock) : MLS®# R2953488

    1265 Kent Street White Rock White Rock V4B 4T6
    Main Photo: 1265 Kent Street: White Rock House for sale (South Surrey White Rock)  : MLS®# R2953488
    $3,988,000
    Residential
    Status:
    Active
    MLS® Num:
    R2953488
    Bedrooms:
    4
    Bathrooms:
    6
    Floor Area:
    4,700 sq. ft.
    Stunning design & quality construction by Rychter Custom Homes. Elegant Hardwood, floating staircase, abundant light, & extensive wood features are just the start. Spacious covered deck access from living room with view. Radiant heat, A/C, automated blinds, Control 4 - smart home, on demand H/W, Retractable B/I Vac, Shinnoki Panel Cabinetry with integrated Liebherr Fridge, wine cooler & 24" Freezer. Fisher Paykel appliances, B/I Coffee/Espresso & Steam Oven. Spice kitchen. Covered outdoor living space with b/i barbecue station. Primary suite has open glass wall to the sundeck with view of the mountains & ocean. Add'l balcony off back bedroom. 1-bed legal suite is also registered with Airbnb. Bsmnt offers rec room with wet bar, wine storage & sauna. More details
    Listed by Macdonald Realty (Langley)
  • 15873 Vine Avenue: White Rock House for sale (South Surrey White Rock) : MLS®# R2962405

    15873 Vine Avenue White Rock White Rock V4B 2T5
    Main Photo: 15873 Vine Avenue: White Rock House for sale (South Surrey White Rock)  : MLS®# R2962405
    $1,298,000
    Residential
    Status:
    Active
    MLS® Num:
    R2962405
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    950 sq. ft.
    Prime location in the heart of White Rock. This well-maintained 2-bedroom, 1-bath rancher is perfect for a first-time home buyer, builder, or investor looking for an excellent opportunity. Situated within walking distance to Peace Arch Hospital, Ecole Peace Arch Elementary & Earl Marriott Secondary, and just minutes to transit & highway access, this property offers both convenience and potential. Highlights include a 470 sq. ft. detached workshop/garage, updated windows and blinds (2020), and a crawl space for additional storage. The living room seamlessly flows into the dining area, creating a functional and inviting space. Whether you're looking to build, invest, or settle into a charming home, this property is a must-see! More details
    Listed by Hugh & McKinnon Realty Ltd.
  • 15761 Cliff Avenue: White Rock House for sale (South Surrey White Rock) : MLS®# R2971613

    15761 Cliff Avenue White Rock White Rock V4B 1W4
    Main Photo: 15761 Cliff Avenue: White Rock House for sale (South Surrey White Rock)  : MLS®# R2971613
    $2,200,000
    Residential
    Status:
    Active
    MLS® Num:
    R2971613
    Bedrooms:
    3
    Bathrooms:
    1
    Floor Area:
    1,868 sq. ft.
    UNPARALLELED OCEAN & MOUNTAIN VIEWS! Seize this rare opportunity to own a prime ocean-view property in one of White Rock’s most sought-after neighborhoods! This south-facing 7,095 SF lot is perfectly positioned to take in breathtaking views of the ocean, Mount Baker, and stunning sunsets. The 1,868 SF, 3-bedroom, 2-bathroom home is well-maintained and offers multiple possibilities—live in it as is, renovate, or build your custom dream home in an area surrounded by luxury estates. Minutes to White Rock Beach – enjoy waterfront dining, shopping, and the famous pier. Easy access to U.S. border & Hwy99. Future development opportunity, this corner lot has been rezoned with four dwelling units possible. This is an opportunity you don’t want to miss! More details
    Listed by RE/MAX Colonial Pacific Realty
  • 2142 167 Street in White Rock: Grandview Surrey House for sale (South Surrey White Rock) : MLS®# R2978737

    2142 167 Street Grandview Surrey White Rock V3Z 9X9
    Main Photo: 2142 167 Street in White Rock: Grandview Surrey House for sale (South Surrey White Rock)  : MLS®# R2978737
    $1,888,000
    Residential
    Status:
    Active
    MLS® Num:
    R2978737
    Bedrooms:
    6
    Bathrooms:
    4
    Floor Area:
    3,119 sq. ft.
    Rare 4-Bedroom Upstairs Home in Edgewood Estates!This Fox Ridge-built home in South Surrey’s Edgewood Estates offers a rare four-bedroom upper floor, perfect for growing families. The main floor features an open-concept layout with a southeast-facing chef’s kitchen, spacious living room, and cozy dining area. The primary suite boasts vaulted ceilings, a walk-in closet, and a spa-like ensuite.The fully finished basement includes two bedrooms, a rec room, a full bath, and a separate entrance, offering various suite potential, 1bed or 2bed suite. Located on a quiet inside street, just five minutes from top schools, parks, shopping, and more. Well-maintained by the original owner, this home is a rare find! More details
    Listed by Renanza Realty Inc.
  • 1255 Kent Street: White Rock House for sale (South Surrey White Rock) : MLS®# R2979807

    1255 Kent Street White Rock White Rock V4B 4T6
    Main Photo: 1255 Kent Street: White Rock House for sale (South Surrey White Rock)  : MLS®# R2979807
    $3,988,000
    Residential
    Status:
    Active
    MLS® Num:
    R2979807
    Bedrooms:
    4
    Bathrooms:
    6
    Floor Area:
    4,913 sq. ft.
    Stunning design &n quality construction by Rychter Custom Homes. Honey-coloured hardwood floors, floating staircase & extensive wood features are just the start. Radiant heat, A/C, automated blinds, Control 4- smart home, on demand H/W, Retractable B/I Vac, Generac Generator, Shinnoki Panel Cabinetry with Integrated Liebherr Fridge, wine cooler & 24" Freezer. Fisher Paykel kitchen appliances, B/I Coffee/Espresso & Steam Oven, Spice kitchen. Covered outdoor living space with fireplace and b/i barbecue station. Primary suite has open glass wall to the sundeck with view of the mountains & ocean. Rooftop deck is perfect for entertaining. 1-bed legal suite is also registered with Airbnb. Bsmnt offers rec room with wet bar, wine storage & sauna. More details
    Listed by Macdonald Realty (Langley)
  • 14659 West Beach Avenue: White Rock House for sale (South Surrey White Rock) : MLS®# R2987068

    14659 West Beach Avenue White Rock White Rock V4B 2T9
    Main Photo: 14659 West Beach Avenue: White Rock House for sale (South Surrey White Rock)  : MLS®# R2987068
    $1,950,000
    Residential
    Status:
    Active
    MLS® Num:
    R2987068
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,363 sq. ft.
    Welcome to a truly exceptional property offering breathtaking panoramic ocean views—a rare opportunity to build your dream home or develop up to 6 units under city zonings.The existing charming residence features three bedrooms on the upper level, including a primary suite with a walk-in closet and a private ocean-view patio. The main floor showcases a bright, open-concept living and dining area with expansive windows and an oversized patio ideal for relaxing or entertaining while soaking in the stunning views.The lower level offers suite potential, providing flexibility for extended family living or generating rental income. Bayridge Elementary and Semi-Secondary catchments, this is an opportunity not to be missed! More details
    Listed by Macdonald Realty (Surrey/152)
  • 14032 Terry Road: White Rock House for sale (South Surrey White Rock) : MLS®# R2990399

    14032 Terry Road White Rock White Rock V4B 1A2
    Main Photo: 14032 Terry Road: White Rock House for sale (South Surrey White Rock)  : MLS®# R2990399
    $6,180,000
    Residential
    Status:
    Active
    MLS® Num:
    R2990399
    Bedrooms:
    5
    Bathrooms:
    5
    Floor Area:
    5,311 sq. ft.
    Gated waterfront estate with spectacular ocean views, set on an expansive 22,651 sqft lot. This elegant 4-bed, 4-bath home offers unmatched privacy and serene luxury. Inside, soaring ceilings, oversized windows, and seamless indoor-outdoor flow highlight the panoramic coastal vistas. The spacious layout includes a chef’s kitchen, formal living and dining areas, and a luxurious primary suite. The beautifully landscaped backyard extends to the water’s edge— for perfect for relaxing, hosting, or watching the sunset over the water. More details
    Listed by Century 21 Coastal Realty Ltd. and Angell, Hasman & Associates Realty Ltd.
  • 14442 Magdalen Avenue: White Rock House for sale in "White Rock" (South Surrey White Rock) : MLS®# R2991515

    14442 Magdalen Avenue White Rock White Rock V4B 2X6
    Main Photo: 14442 Magdalen Avenue: White Rock House for sale in "White Rock" (South Surrey White Rock)  : MLS®# R2991515
    $5,680,000
    Residential
    Status:
    Active
    MLS® Num:
    R2991515
    Bedrooms:
    6
    Bathrooms:
    7
    Floor Area:
    6,308 sq. ft.
    Amazing opportunity to live in this stunning, custom built three level 180 degree stunning ocean view home in White Rock. Direct south facing gated estate home. Modern architecture meticulously designed inside and out. The open concept main level features a custom gourmet kitchen and wok kitchen accompanied by a "Yaletown" social bar, formal dining and living room and a three car over sized garage. All below main bedroom's have ensuite washrooms with walk in closets and ocean views. The basement features an independent / access luxury self contained suite plus a media and recreation/workout room. An Elevator services all three floors. Must see! More details
    Listed by RA Realty Alliance Inc.
  • 1554 Stevens Street: White Rock House for sale (South Surrey White Rock) : MLS®# R2992315

    1554 Stevens Street White Rock White Rock V4B 4Y5
    Main Photo: 1554 Stevens Street: White Rock House for sale (South Surrey White Rock)  : MLS®# R2992315
    $1,799,000
    Residential
    Status:
    Active
    MLS® Num:
    R2992315
    Bedrooms:
    1
    Bathrooms:
    1
    Floor Area:
    1,028 sq. ft.
    DAYCARE OPPORTUNITY! More details
    Listed by Nationwide Realty Corp.
  • 15855 Vine Avenue: White Rock House for sale (South Surrey White Rock) : MLS®# R2995796

    15855 Vine Avenue White Rock White Rock V4B 2T5
    Main Photo: 15855 Vine Avenue: White Rock House for sale (South Surrey White Rock)  : MLS®# R2995796
    $1,080,000
    Residential
    Status:
    Active
    MLS® Num:
    R2995796
    Bedrooms:
    2
    Bathrooms:
    1
    Floor Area:
    1,060 sq. ft.
    Court Ordered Sale. All offers subject to court approval. Well located rancher in White Rock. Redevelopment potential under Small Scale Multi-Unit Housing (SSMUH). Based on the parameters set by the City of White Rock, the property would qualify for up to four (4) dwelling units at a maximum density of 1.15 times the lot area with a maximum site coverage of 50%. More details
    Listed by NAI Commercial and NAI Commercial (Langley) Ltd.
  • 14553 Sunset Drive: White Rock House for sale in "White Rock Beaches Westside" (South Surrey White Rock) : MLS®# R2999827

    14553 Sunset Drive White Rock White Rock V4B 2V9
    Main Photo: 14553 Sunset Drive: White Rock House for sale in "White Rock Beaches Westside" (South Surrey White Rock)  : MLS®# R2999827
    $2,995,000
    Residential
    Status:
    Active
    MLS® Num:
    R2999827
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    3,119 sq. ft.
    Panoramic ocean views spanning 180 degrees, no wires & majestic Mount Baker views East. An exceptional quality renovation in 2022 + new roof & interior designer used. Precision craftsmanship . Custom cabinets, superior workmanship evident in bathrooms, kitchen, living room built-ins, millwork and family room. Quality lighting fixtures & forged steel hardware. Beautiful German white oak wide plank hardwood flooring. H/E nat gas fireplaces. Quality windows exposing maximum sublime views on a whisper quiet street. Sundecks 653SF. Backyard shade oasis w/ ocean view down the pier, 187SF patio w/ water feature. Potential for two bedroom suite below 915 SF. Double garage & driveway for 2 vehicles. Schools: Semiahmoo Sec.& Bayridge Elem. Walk to Beach and Centennial Park. More details
    Listed by Hugh & McKinnon Realty Ltd.
  • 1388 Lee Street: White Rock House for sale (South Surrey White Rock) : MLS®# R3006154

    1388 Lee Street White Rock White Rock V4B 4P8
    Main Photo: 1388 Lee Street: White Rock House for sale (South Surrey White Rock)  : MLS®# R3006154
    $1,899,000
    Residential
    Status:
    Active
    MLS® Num:
    R3006154
    Bedrooms:
    6
    Bathrooms:
    5
    Floor Area:
    3,223 sq. ft.
    Price reduced! This 24-year-old home is located on a 7,731.00 SF corner lot, spacious floor plan of 3,223 SF, with 5 bedrooms on upper level. Lots of room for a growing family. Radiant heat on main floor. Utility shed in backyard for your gardening tools. Recent upgrade Navien tankless water heater (2023). House also has a 1-bedroom suite with kitchen and a separate entrance. Area schools include Peace Arch K-grade 7 (7-minute walk) and Earl Marriot grades 8-12 (10-minute walk) More details
    Listed by Nationwide Realty Corp.
  • 835 Kent Street: White Rock House for sale in "White Rock East Beach" (South Surrey White Rock) : MLS®# R3008597

    835 Kent Street White Rock White Rock V4B 4S7
    Main Photo: 835 Kent Street: White Rock House for sale in "White Rock East Beach" (South Surrey White Rock)  : MLS®# R3008597
    $1,650,000
    Residential
    Status:
    Active
    MLS® Num:
    R3008597
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,641 sq. ft.
    Jewel Box of a home just steps to the White Rock Beach. This gorgeous home has recently been extensively renovated 2023. Designer kitchen w/ natural gas stove, large island, new cabinets & surfaces. A nano wall in kitchen leads to walk-out open and covered patio. Fully private, landscaped backyard is West facing. Living area includes hardwood flooring, central a/c, dining room, natural gas fireplace in living room & family room. Foyer entry. Above three large bedrooms/three bath-balcony, sumptuous primary suite w/ soaker tub-dual shower walk-in, double sinks & walk-in closet. Basement has storage & one car garage. Home is 2,641 SF. In 2020: New siding, windows, soffits & gutters. Landscaped backyard 2018. New roof (2016). French immersion: Peace Arch Elem. & Earl Marriott Sec. More details
    Listed by Hugh & McKinnon Realty Ltd.
  • 15682 Thrift Avenue: White Rock House for sale (South Surrey White Rock) : MLS®# R3008687

    15682 Thrift Avenue White Rock White Rock V4B 2M4
    Main Photo: 15682 Thrift Avenue: White Rock House for sale (South Surrey White Rock)  : MLS®# R3008687
    $2,699,000
    Residential
    Status:
    Active
    MLS® Num:
    R3008687
    Bedrooms:
    3
    Bathrooms:
    3
    Floor Area:
    2,718 sq. ft.
    Coastal charm in this custom-built White Rock beach home by Keith Penner. Thoughtfully crafted with a rare cross-hall living layout that just feels right. Main floor includes a cozy living room with oversized gas fireplace overlooking the manicured front yard. The bright south-facing kitchen and family room has oversized windows that flood the space with natural light. French doors open to a covered back deck with built-in heaters for year-round enjoyment. A luscious backyard garden completes the setting. Pull up to standout street appeal and an inviting presence, aided by the detached garage. 3 spacious bedrooms upstairs, including a serene primary suite. The unfinished basement with separate entry offers endless potential. Ideal for a young family or couple seeking luxury and lifestyle. More details
    Listed by Sutton Group-West Coast Realty (Surrey/24)
  • 15095 Royal Avenue: White Rock House for sale in "Central White Rock" (South Surrey White Rock) : MLS®# R3013923

    15095 Royal Avenue White Rock White Rock V4B 1M1
    Main Photo: 15095 Royal Avenue: White Rock House for sale in "Central White Rock" (South Surrey White Rock)  : MLS®# R3013923
    $2,888,000
    Residential
    Status:
    Active
    MLS® Num:
    R3013923
    Bedrooms:
    4
    Bathrooms:
    4
    Floor Area:
    3,663 sq. ft.
    Watch the sun set while lounging on any level, and enjoy the lifestyle that living near the beach provides. This home is a reverse plan with your living spaces on the top floor to take advantage of the sunlight, spectacular scenery, and easy access from the garage. This area has a light bright airy feeling with the 9' vaulted ceiling, large windows, glass stair railings, rich cherry wood flooring, and a modern fireplace facade. Onto the middle floor also w/9' ceiling, spa inspired en-suite for the primary bedroom with ocean views, lg windows, and private covered balcony. The lower floor offers a multitude of possibilities depending on your needs, and has a lovely patio area w/views. Mature landscaping frames this home like a stunning portrait. Close to Five Corners in White Rock. More details
    Listed by Sotheby's International Realty Canada
  • 14999 Blackwood Lane: White Rock House for sale in "White Rock Beach West Side" (South Surrey White Rock) : MLS®# R3017089

    14999 Blackwood Lane White Rock White Rock V4B 2A8
    Main Photo: 14999 Blackwood Lane: White Rock House for sale in "White Rock Beach West Side" (South Surrey White Rock)  : MLS®# R3017089
    $3,999,000
    Residential
    Status:
    Active
    MLS® Num:
    R3017089
    Bedrooms:
    5
    Bathrooms:
    5
    Floor Area:
    4,535 sq. ft.
    Incredible Pier & Ocean Views 4535 SF of living spaces on 4 Levels maximizing views & Privacy. Elevator, Nano Walls ,A/C, Radiant heated floors w/ concrete between floors, Exec Contemp Kitchen w/Island, Euro appl pkg & Wok Kitchen. Control 4* .Lux spa inspired bathrms,5 large bedrooms .Primary Bedroom w/Ocean view. Gym, Media Lounge, Legal 2 bedroom suite. View open & covered balconies, patios & sundecks exceed 2500 SF w/ a roof top deck overlooking the Pier. Entertain in grand style on top of the world. Easy Walking distance to Dining @ the Pier, or stroll White Rock Beach Promenade. Schools: White Rock Elementary & Semiahmoo Secondary .4 car Garage 708 SF & Driveway for 4 cars. East Side of Property City Green Space-so no Neighbor. Digital Brochure avail.ONE OF THE BEST VIEWS IN THE CITY More details
    Listed by Hugh & McKinnon Realty Ltd.
  • 15835 Russell Avenue: White Rock House for sale (South Surrey White Rock) : MLS®# R3018002

    15835 Russell Avenue White Rock White Rock V4B 2S5
    Main Photo: 15835 Russell Avenue: White Rock House for sale (South Surrey White Rock)  : MLS®# R3018002
    $1,369,000
    Residential
    Status:
    Active
    MLS® Num:
    R3018002
    Bedrooms:
    4
    Bathrooms:
    2
    Floor Area:
    1,700 sq. ft.
    An incredible opportunity to build your dream home in the heart of White Rock! This 6,400+ sqft flat, south-facing lot is free of trees, offering a clear and ready canvas for construction in one of the most desirable neighborhoods. The property is surrounded by serene coastal charm, just minutes from the beach, pier, and U.S. border. Currently, it features a cozy 4-bedroom home (including a loft as the 4th bedroom), 2 full baths, and an additional room with backyard access. Within walking distance to top schools, parks, and shops, this picturesque location is perfect for a custom build in White Rock's vibrant community. More details
    Listed by Century 21 Coastal Realty Ltd.
  • 13668 North Bluff Road: White Rock House for sale (South Surrey White Rock) : MLS®# R3019593

    13668 North Bluff Road White Rock White Rock V4B 3B8
    Main Photo: 13668 North Bluff Road: White Rock House for sale (South Surrey White Rock)  : MLS®# R3019593
    $2,398,000
    Residential
    Status:
    Active
    MLS® Num:
    R3019593
    Bedrooms:
    7
    Bathrooms:
    6
    Floor Area:
    4,706 sq. ft.
    Welcome to this exquisite custom-built home in the heart of White Rock. 8,324 SF corner lot with 73' frontage and 113' depth, south facing backyard. A great room concept mian floor has a spacious family/living rooms, homey kitchen loaded with premium features, 3cm thick one-piece Quuartz island & countertop. soft closing cabinetry, and Bosch appliances. a secondary PRIMARY Bedroom and an office on main. Upstairs offers four bedrooms, including an expansive PRIMARY BEDROOM spanning almost 300 SF, along with three other generously sized bedrooms. The basement is toughly designed with a Media Room and Recreation Room for upstairs use and a two- bedroom legal suite with separate entrance. School catchment: Ray Shepherd Elem. Elgin Park Sec School. street parking allowed on North Bluff Road. More details
    Listed by Royal LePage West Real Estate Services
  • 14220 Malabar Avenue: White Rock House for sale (South Surrey White Rock) : MLS®# R3018701

    14220 Malabar Avenue White Rock White Rock V4B 2Y3
    Main Photo: 14220 Malabar Avenue: White Rock House for sale (South Surrey White Rock)  : MLS®# R3018701
    $2,899,900
    Residential
    Status:
    Active
    MLS® Num:
    R3018701
    Bedrooms:
    6
    Bathrooms:
    5
    Floor Area:
    4,417 sq. ft.
    OCEAN VIEW LOT! DEVELOPMENT PERMIT ISSUED & THE PROPERTY IS READY TO APPLY FOR A BUILDING PERMIT! Rare opportunity to own a prime 13,378 sq. ft. ocean-view lot in West Beach, White Rock, with approved building plans by Verite Design Group. This expansive property offers two road frontages, providing flexibility for a detached garage or garden suite off Magdalen Avenue. The existing 4,400 sq. ft. home features 6 bedrooms, 5 bathrooms, and a 2-bedroom suite with separate entry—ideal for extended family or rental income. Enjoy stunning ocean views, a sunny south-facing backyard, and mature landscaping. Live in or build new in one of White Rock’s most coveted neighborhoods. Be sure to check out the cinematic video showcasing the property and neighbourhood. A truly rare opportunity—call today! More details
    Listed by Royal LePage - Wolstencroft and eXp Realty of Canada, Inc.
  • 931 Finlay Street: White Rock House for sale in "East Beach" (South Surrey White Rock) : MLS®# R3021732

    931 Finlay Street White Rock White Rock V4B 4K5
    Main Photo: 931 Finlay Street: White Rock House for sale in "East Beach" (South Surrey White Rock)  : MLS®# R3021732
    $1,299,000
    Residential
    Status:
    Active
    MLS® Num:
    R3021732
    Bedrooms:
    3
    Bathrooms:
    2
    Floor Area:
    1,337 sq. ft.
    **BUILDERS AND INVESTORS ALERT** Two Quaint Cottage Style Homes are located on a Huge 5,185 sqft VIEW LOT in the Desirable East Beach Area of White Rock. Features of this Unique Property: Quiet Corner Lot, Cul-De-Sac, Lane Access, Plenty of Parking, backing onto Lower Finlay Park w Gorgeous Ocean & Mount Baker Views! Steps away is the Vibrant Seaside of White Rock Beach where you will stroll the Promenade, Kayak, Paddle Board or Explore the Tidal Pools. There are an array of Shops and Restaurants, and Quick access to HWY 99 for Commuters. There are 2 Charming Homes situated on this lot, one has 2 Bedrms+Den+1 Bath while the other is 1 Bedrm+1 Bath. Build Your Dream Home and capture Incredible Ocean, Valley, Island, Sunset & Mount Baker Views or enjoy the aspects of an awesome Investment. More details
    Listed by Homelife Benchmark Titus Realty
1-20/125
Data was last updated November 30, 2025 at 06:40 PM (UTC)

Get all the benefits below, by registering today. A better MLS® search and advantage over other buyers and sellers.

Finding a home should be a joy

Reciprocity Logo The data relating to real estate on this website comes in part from the MLS® Reciprocity program of either the Greater Vancouver REALTORS® (GVR), the Fraser Valley Real Estate Board (FVREB) or the Chilliwack and District Real Estate Board (CADREB). Real estate listings held by participating real estate firms are marked with the MLS® logo and detailed information about the listing includes the name of the listing agent. This representation is based in whole or part on data generated by either the GVR, the FVREB or the CADREB which assumes no responsibility for its accuracy. The materials contained on this page may not be reproduced without the express written consent of either the GVR, the FVREB or the CADREB.