Last visit was: 06 Sep 2026, 11:42 It is currently 06 Sep 2026, 11:42
Close
GMAT Club Daily Prep
Thank you for using the timer - this advanced tool can estimate your performance and suggest more practice questions. We have subscribed you to Daily Prep Questions via email.

Customized
for You

we will pick new questions that match your level based on your Timer History

Track
Your Progress

every week, we’ll send you an estimated GMAT score based on your performance

Practice
Pays

we will pick new questions that match your level based on your Timer History
Not interested in getting valuable practice questions and articles delivered to your email? No problem, unsubscribe here.
Close
Request Expert Reply
Confirm Cancel
User avatar
metrogloomin
Joined: 16 Mar 2026
Last visit: 06 Sep 2026
Posts: 33
Own Kudos:
31
 [1]
Given Kudos: 84
Location: United States (NY)
GPA: 7.05
Products:
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
User avatar
DishaSaha
Joined: 03 Nov 2024
Last visit: 30 Aug 2026
Posts: 64
Own Kudos:
49
 [1]
Given Kudos: 24
GMAT Focus 1: 555 Q81 V75 DI78
GMAT Focus 1: 555 Q81 V75 DI78
Posts: 64
Kudos: 49
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
User avatar
vartikg
Joined: 25 Oct 2023
Last visit: 11 Aug 2026
Posts: 28
Own Kudos:
53
 [1]
Given Kudos: 16
GPA: 8.2
WE:Marketing (Journalism and Publishing)
Products:
Posts: 28
Kudos: 53
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
User avatar
alamin8
Joined: 24 May 2025
Last visit: 05 Sep 2026
Posts: 183
Own Kudos:
79
 [1]
Given Kudos: 32
Location: Bangladesh
Concentration: Accounting, Technology
GPA: 3.89
Posts: 183
Kudos: 79
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
I. x = -1,
-2* (3+y) *(3-y) = 0
9 - y^2 = 0
y = 3 or -3
Therefore, |y| = 3, a prime number.

II. Let's |y| = 4 (not a prime number)
(x-1)*7*(4x+3) = 0
or, 4x^2 - 4x + 3x - 3 = 0
or, 4x(x - 1) + 3(x-1) = 0
or, (x-1) (4x + 3) = 0
or, x = 1, x = -(3/4)

Let's |y| = -1 not a prime number
(x-1)*2*(3-x) = 0
3x - 3 - x^2 + x = 0
3 (x -1) - x (x - 1) = 0
or, x = 1 or x = 3, which is a prime number

Therefore, statement II is not correct

III. x = 3
2*(y+3)*(3y+3) = 0
or, y = - 3 or y = -1
therefore, y/x = -3/3 = -1 is an integer or y = -1/3 is not an integer. There are two different answer. Not sufficient.

Therefore, A (only I) is the answer.
User avatar
Punt
Joined: 09 Jul 2024
Last visit: 10 Aug 2026
Posts: 96
Own Kudos:
77
 [1]
Given Kudos: 18
Location: India
Posts: 96
Kudos: 77
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Given,
X & Y are integers.
(x-1)(y+3)(xy+3) = 0

Atleast one factor must be zero in this case. So, either x = 1, or y = -3, or xy = -3

For xy = -3, possible pairs ARE = (1,-3), (-1, 3), (3, -1) , (-3, 1)

Statement 1: If x = -1, |y| is a prime number.

So, if x= -1, then either y = -3 or xy = -3
  • If y = -3, then |y| = 3 which is a prime number
  • If xy = -3, then
    (-1)*y = -3 y = 3|y| = 3 which is a prime number

True

Statement 2: If |y| is not a prime number, x is not a prime number.
If |y| is not a prime number:
  • y = -3 (not possible)
  • xy = -3 (not possible)
  • x = 1 (not prime - possible), then y = 0 (not prime)

True

Statement 3: If x is a prime number, y/x is not an integer.

If x is prime,
  • x = 1 ( not possile, as x > 1)
  • y = -3, then y/x = -3/x, not an integer as x is prime.
  • xy = -3, possible solution ( x = 3, y =-1),
    y/x = -1/3 (not an integer)

True

Answer : E ( i, ii, & iii)


Bunuel
If x and y are integers and (x - 1)(y + 3)(xy + 3) = 0, which of the following must be true?

I. If x = -1, |y| is a prime number
II. If |y| is not a prime number, x is not a prime number
III. If x is a prime number, y/x is not an integer

A. I only
B. II only
C. III only
D. I and II only
E. I, II, and III


 


This question was provided by GMAT Club
for the GMAT World Cup Competition

Win over $30,000 in prizes such as Courses, Tests, Private Tutoring, and more

 


⚠️ Important: GMAT Club does not allow AI-generated posts. AI-generated solutions are not eligible for kudos, and users who post them may face moderation action, including a ban.
User avatar
nuwaaanda
Joined: 15 Dec 2025
Last visit: 31 Aug 2026
Posts: 63
Own Kudos:
50
 [1]
Given Kudos: 37
Posts: 63
Kudos: 50
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
What is given to us is x and y are integers. Also, (x-1)*(y+3)*(xy+3) = 0
This would mean that either of the three terms can be zero,
Thus,
x-1 = 0 ==> x = 1_____ (1)
OR
y+3 = 0 ==> y = -3______(2)
OR
xy+3 = 0 ==> xy = -3 ==> (x = 1, y = -3) OR (x = -1, y = 3) OR (x = 3, y = -1) OR (x = -3, y = 1)_____(3)

Now lets go to the statements. Since it is a must be true problem, if we are able to prove any of the statements wrong for atleast one case, we can eliminate that statement.
Statement (I): If x = -1, |y| is a prime number.
Let's substitute x = -1 in the above eqn:
(-1 - 1)(y+3)((-1)*y + 3) = 0
Thus, (-2)(y+3)(3-y) = 0
We can clearly see from above that,
y+3 = 0 ==> y = -3
OR
3-y = 0 ==> y = 3
Thus, |y| = |3| or |-3| = 3 which is prime.
Hence, Statement (I) must be true.

Statement (II): If, |y| is not prime then x is not prime
From the above (3), let's consider the case y = -1 (since we want |y| to not be prime)
Thus, the eqn becomes,
(x-1)(-1+3)(-1*x+3) = 0
Thus, we know either
x-1 = 0 ===> x=1
OR
-x+3 = 0 ===> x=3
We can see that in the scenario of x=3, x becomes prime. Thus we have a case where Statement (II) is not true. Hence, we can eliminate this statement.

Statement (III): If x is a prime number, y/x is not an integer
From the above (3), let's choose x = 3 (since we want x to be prime)
Thus, the eqn becomes,
(3+1)(y+3)(3y+3)=0
Thus, either y+3 = 0 ==> y = -3 ==> y/x = -3/3 = -1 (an integer)
OR
3y+3 = 0 ==> y = -1 ==> y/x = -1/3

Since we get atleast one case where y/x is an integer, we can eliminate this statement.

Hence (A) is the correct choice here.
User avatar
ajain31
Joined: 09 Nov 2024
Last visit: 06 Sep 2026
Posts: 70
Own Kudos:
57
 [1]
Given Kudos: 68
Location: United Kingdom
GPA: 71%
Posts: 70
Kudos: 57
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
(x-1)(y+3)(xy+3) = 0

therefore at least one factor must equal to 0
x=1, y=-3, xy=-3

option 1
if x=-1 then x does not equal to either:
y=-3
or -1y=-3 y=3
which means modulus of y = 3

which is prime, option 1 must be true.

option 2

take x=3 and y=-1
xy=-3, so that works but
modulus of y = 1 is not prime when x=3 is prime, therefore option 2 is not necessarily true

option 3

x=3 y=-3
y+3=0
y/x = -3/3 = -1
an integer so
statement 3 is not necessarily true.

A. option 1 only
User avatar
vasu1104
Joined: 10 Feb 2023
Last visit: 06 Sep 2026
Posts: 731
Own Kudos:
422
 [1]
Given Kudos: 672
Location: Canada
Products:
Posts: 731
Kudos: 422
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
x and y are integers.
(x-1) (y+3)(xy+3) = 0

here x, y both must have opposite sign.
if x= 1 then y can be any number be it positive or negative.
if y= -3 then x can be any number positive or negative.
if x= -1 then y must be -3.

S-1, if x=-1 then y must be prime for sure and negative as well. hence |y| = prime num. must be true.
S-2 this is not always true. as when y=-1 , x has to be 3. then condition breaks down.

S-3 this can or cant be true. it completely depends on value of x. because when x is prime then y must be -3. so the y/x being integer or not depends entirely on value of x.
so this is incorrect.

only Sn 1 is correct.

choice A
Bunuel
If x and y are integers and (x - 1)(y + 3)(xy + 3) = 0, which of the following must be true?

I. If x = -1, |y| is a prime number
II. If |y| is not a prime number, x is not a prime number
III. If x is a prime number, y/x is not an integer

A. I only
B. II only
C. III only
D. I and II only
E. I, II, and III


 


This question was provided by GMAT Club
for the GMAT World Cup Competition

Win over $30,000 in prizes such as Courses, Tests, Private Tutoring, and more

 


⚠️ Important: GMAT Club does not allow AI-generated posts. AI-generated solutions are not eligible for kudos, and users who post them may face moderation action, including a ban.
User avatar
2448
Joined: 09 Jun 2026
Last visit: 06 Sep 2026
Posts: 34
Own Kudos:
27
 [1]
Given Kudos: 7
Posts: 34
Kudos: 27
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
a x = -1, y will be 3, prime
b (3,-1) doesn't apply, no
c 3,-3 doesn't apply, no
so A
User avatar
twinkle2311
Joined: 05 Nov 2021
Last visit: 05 Sep 2026
Posts: 211
Own Kudos:
247
 [1]
Given Kudos: 54
Location: India
Concentration: Finance, Real Estate
GPA: 9.041
Posts: 211
Kudos: 247
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Since (x-1)(y+3)(xy+3) = 0, at least one of the following must be true:
x=1 or y= -3 or xy = -3

I. If x = -1, then either y = -3 or y=3 (from xy= -3). In both cases, |y| = 3, which is prime. True
II. Not necessarily. Take x=3 and y= -1. Then xy = -3, so the equation is satisfied. But |y| = 1 (not prime) while x=3 is prime. False
III. Not necessarily. Take x=3 and y= (-3). Then y+3 = 0, so the equation is satisfied. But y/x = (-1), which is an integer. False

Ans : A
User avatar
GamePine
Joined: 31 May 2026
Last visit: 04 Aug 2026
Posts: 61
Own Kudos:
55
 [1]
Given Kudos: 1
GMAT Focus 1: 645 Q79 V85 DI82
GMAT Focus 1: 645 Q79 V85 DI82
Posts: 61
Kudos: 55
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
To solve this I tried to figure out how to make any of the 3 terms 0.

x-1 = 0, x=1
y+3 = 0, y = -3
xy+3 = 0, xy =-3

Statement 1. when x = -1 then x-1 =-2 so either y = -3 or (-1)(3) = -3 either way |y| = 3 which is prime.

II. If |y| is not prime, x is not prime when y = -1, x could equal 3 to get xy = -3 which would satisfy the equation but 1 is not prime.

III If x is prime y/x is not an integer. when x =3 and y = -3, it satifies the equation and -3/3 = -1 which is an integer.

The answer is A. I only
User avatar
GreenPill
Joined: 13 Jun 2026
Last visit: 06 Sep 2026
Posts: 37
Own Kudos:
25
 [1]
Products:
Posts: 37
Kudos: 25
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Bunuel
If x and y are integers and (x - 1)(y + 3)(xy + 3) = 0, which of the following must be true?

I. If x = -1, |y| is a prime number
II. If |y| is not a prime number, x is not a prime number
III. If x is a prime number, y/x is not an integer

A. I only
B. II only
C. III only
D. I and II only
E. I, II, and III


 


This question was provided by GMAT Club
for the GMAT World Cup Competition

Win over $30,000 in prizes such as Courses, Tests, Private Tutoring, and more

 


⚠️ Important: GMAT Club does not allow AI-generated posts. AI-generated solutions are not eligible for kudos, and users who post them may face moderation action, including a ban.
possible solns = x=1 for any value of y, y= -3 for any value of x, xy=-3 so x=-1,y=3 or x=3 and y=-1 or x=-3 and y=1
I) if x = -1,y has to be 3 thus True.
II) x can be 3 when mod(y) is 1 so false.
III) if x = prime let's take 3, y=-3 is possible which gives integer. thus, False.
OPTION A
User avatar
Amity007
Joined: 12 Sep 2025
Last visit: 06 Sep 2026
Posts: 266
Own Kudos:
493
 [1]
Given Kudos: 1,859
Location: India
Schools: ISB
Products:
Schools: ISB
Posts: 266
Kudos: 493
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
we have given
(x-1) (y+3) (xy+3) =0

1) if x=-1, then
(y+3) (-y + 3) = 0 => 3^2 - y^2= 0 => y = +- 3
So |y| is 3 is a prime number, true

2) if |y| is not a prime. let's put y=-1
(x-1) (3-x) = 0 So x = 1 or 3 so x is a prime number here.
So statment is false.

3) if x is prime, lets put x= 3,
(y+3) (y+1) then y = -3 or -1 then one value for y/x is -1 so false.

Only 1 is true.
Option A.
Bunuel
If x and y are integers and (x - 1)(y + 3)(xy + 3) = 0, which of the following must be true?

I. If x = -1, |y| is a prime number
II. If |y| is not a prime number, x is not a prime number
III. If x is a prime number, y/x is not an integer

A. I only
B. II only
C. III only
D. I and II only
E. I, II, and III


 


This question was provided by GMAT Club
for the GMAT World Cup Competition

Win over $30,000 in prizes such as Courses, Tests, Private Tutoring, and more

 


⚠️ Important: GMAT Club does not allow AI-generated posts. AI-generated solutions are not eligible for kudos, and users who post them may face moderation action, including a ban.
User avatar
patnaik1988
Joined: 05 Oct 2024
Last visit: 06 Sep 2026
Posts: 78
Own Kudos:
Given Kudos: 68
Posts: 78
Kudos: 19
Kudos
Add Kudos
Bookmarks
Bookmark this Post
I : If x =-1 then the eq. becomes y^2-9=0 which gives Mod y = 3 which is a prime number. (Must be True)

II: If Mod y = 1 ; (x-1)(x+3)=0 which gives values of x = 1,-3 (Non-prime) (Must be True)

III: If x=3 (prime); y= -3, -1 which gives y/x not an integer y/x= -3/3 = -1 (an integer) (Not True)

Ans Choice D
Bunuel
If x and y are integers and (x - 1)(y + 3)(xy + 3) = 0, which of the following must be true?

I. If x = -1, |y| is a prime number
II. If |y| is not a prime number, x is not a prime number
III. If x is a prime number, y/x is not an integer

A. I only
B. II only
C. III only
D. I and II only
E. I, II, and III


 


This question was provided by GMAT Club
for the GMAT World Cup Competition

Win over $30,000 in prizes such as Courses, Tests, Private Tutoring, and more

 


⚠️ Important: GMAT Club does not allow AI-generated posts. AI-generated solutions are not eligible for kudos, and users who post them may face moderation action, including a ban.
User avatar
jkkamau
Joined: 25 May 2020
Last visit: 03 Sep 2026
Posts: 285
Own Kudos:
244
 [1]
Given Kudos: 147
Location: Kenya
GMAT 1: 730 Q50 V46
GPA: 3.5
Products:
GMAT 1: 730 Q50 V46
Posts: 285
Kudos: 244
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
There are three options in this case:
x=1
y= -3
xy= -3
I. If x = -1 and xy= -3 then it means y = 3 or -3 whose absolute values is 3 a prime value hence I must be true
II. Means y is not equal to -3, xy= -3 means x = 1 or -1
y= 1 gives x= -3
y= -1 gives x= 3
But there is also the case of x=1 where y can be a non-prime integer x=3, y=-1 where y can or cannot be a prime hence not always true
III. If x is a prime then x cannot be equal to 1 it is either 3 or -3 meaning in xy= -3 then y is -1 or -3 is not always a prime hence false
Ans A (I only)
Bunuel
If x and y are integers and (x - 1)(y + 3)(xy + 3) = 0, which of the following must be true?

I. If x = -1, |y| is a prime number
II. If |y| is not a prime number, x is not a prime number
III. If x is a prime number, y/x is not an integer

A. I only
B. II only
C. III only
D. I and II only
E. I, II, and III


 


This question was provided by GMAT Club
for the GMAT World Cup Competition

Win over $30,000 in prizes such as Courses, Tests, Private Tutoring, and more

 


⚠️ Important: GMAT Club does not allow AI-generated posts. AI-generated solutions are not eligible for kudos, and users who post them may face moderation action, including a ban.
User avatar
Reon
Joined: 16 Sep 2025
Last visit: 06 Sep 2026
Posts: 295
Own Kudos:
200
 [1]
Given Kudos: 19
GMAT Focus 1: 575 Q78 V78 DI79
GMAT Focus 1: 575 Q78 V78 DI79
Posts: 295
Kudos: 200
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
(x-1)(y+3)(xy+3)=0
1. If x=-1, |y| is a prime
(-1-1)(y+3)(-y+3)=0
(2)(y+3)(y-3)=0
|y|=3
Must be True
2. If |y| is not prime, x is not prime.
Let, x= 3 a prime.
(3-1)(y+3)(3y+3)=0
Solving, we get, y=-3 or y=-1
|y| is could be a prime or not. Must not be true.
3. If x is prime, y/x is not an integer.
From 2 we can see when x=3, y=-3 or y=-1. In these values, y/x could be an integer.
Must not be true.

A. I only
User avatar
Rishm
Joined: 05 May 2024
Last visit: 06 Sep 2026
Posts: 370
Own Kudos:
Given Kudos: 82
Location: India
GPA: 10
WE:Consulting (Consulting)
Products:
Posts: 370
Kudos: 78
Kudos
Add Kudos
Bookmarks
Bookmark this Post
Since it is equal to 0, then one factor must be 0 x,y or xy. Now, statement 1-- x=-1 then y would be -3, hence Y=3. Hence it will be a prime number. Statement 1 is true.
Choose y as -3, x=5, and use y=-3 and x=2 |y| =3 is prime again. Since 1 is not a prime, the statement holds true.
Choose x=3 and y=-3, y+3=0, here y/x will be -1 hence not 3rd option.


Hence D is our answer.
User avatar
sunshineeee
Joined: 17 May 2020
Last visit: 06 Sep 2026
Posts: 174
Own Kudos:
53
 [1]
Given Kudos: 266
Location: Indonesia
Products:
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
1. (x-1) (y+3) (xy+3) = 0

min 1 of this () must be 0 with possible
x-1=0 -> x=1
y+3=0 -> y=-3
xy+3=0 -> xy= -3

Statement I. If x=-1 |y| is a prime number

If x = -1, then the first number (-1-1)=-2
There would be 2 scenarios

1. y= -3 ->
with xy= -3*-1=3
then |y| = |-3| => can be prime number

2. xy = -3 with x=-1, then y=3
|y| = |3| is prime number

Both scenarios are sufficient, so Statement I is True.

Statement II. If |y| is not a prime number, x is not a prime number

If |y| is not a prime number, it could be 2, 4, 6, etc
then (y+3) is not = 0

Scenario 1
then (x-1) must be 0, then x=1 -> not a prime number -> statement true

Scenario 2
then (xy+3) must be 0, then xy = -3
If x=1 (not a prime number), y =-3 -> a prime number -> statement true
If x = 3 (a prime number), y =-1 -> not a prime number -> statement II FALSE

Then Statement II is not true.

Statement III. If x is a prime number, y/x is not an integer

If x= not a prime number, is not 1, then x could be 2,3,5,7, etc
then (y+3) or (xy+3) must be 0

Scenario 1
y+3 = 0 -> y = -3
then (xy+3) = -3* (prime number: 2,3,5,7) -> must be an integer

Statement III is not true.

So, the answer is A. I only.

Bunuel
If x and y are integers and (x - 1)(y + 3)(xy + 3) = 0, which of the following must be true?

I. If x = -1, |y| is a prime number
II. If |y| is not a prime number, x is not a prime number
III. If x is a prime number, y/x is not an integer

A. I only
B. II only
C. III only
D. I and II only
E. I, II, and III


 


This question was provided by GMAT Club
for the GMAT World Cup Competition

Win over $30,000 in prizes such as Courses, Tests, Private Tutoring, and more

 


⚠️ Important: GMAT Club does not allow AI-generated posts. AI-generated solutions are not eligible for kudos, and users who post them may face moderation action, including a ban.
User avatar
Nsanghavi
Joined: 08 Jul 2025
Last visit: 29 Aug 2026
Posts: 59
Own Kudos:
46
 [1]
Given Kudos: 20
Products:
Posts: 59
Kudos: 46
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
It is given that (x-1)((y+3)(xy+3)=0

This means -> x-1=0 or y+3 = 0 or xy+3 = 0
So we get - x=1, y=-3; x = 3, y = -1; x = -3, y=1

Statement 1 - > x = -1, |y| is prime number
Since x= -1, , x=1 as we derived above does not apply
As per above y = -3, we get x = -1, -3 is valid
Hence this statement seems correct

Statement 2 -> If |y| is not a prime number, x is not a prime number, by trial and error method, if we give, x = 3, and y = -1 - This does not satisfy the condition and hence not always true

Statement 3 -> If x is a prime number, y/x is not an integer
For example, if we take x =3, we can take y = -3, x/y = -1, and hence the statement is not true

Accordingly, Answer is Option A
User avatar
LibrarianTurtle
Joined: 12 Nov 2024
Last visit: 06 Sep 2026
Posts: 36
Own Kudos:
24
 [1]
Given Kudos: 8
GPA: 3.9
Products:
Posts: 36
Kudos: 24
 [1]
1
Kudos
Add Kudos
Bookmarks
Bookmark this Post
I. If X=-1 ----> (-2)(y+3)(-y+3)=0 ---> either y+3=0 ---y=-3 or -y+3=0 ---> y=3 in either case absolute value of Y is a prime number (TRUE)
II. Lets say Y=-1 and absolute value of Y = 1 --->(x-1)(2)(-x+3) ---> X=1 or X=3 x can be prime (FALSE)
III. Lets say X= 3 --- > (2)(y+3)(3y+3)=0 either y+3=0 -- > Y=-3 or Y=-1. If Y=-3 (-3/3)= -1 which is integer (FALSE)
Only (I) is True
Ans. A
IMO
   1   2   3   4   
Moderator:
Math Expert
113161 posts